AT-NFC  2.1 (win)
AT-NFC kernel set
Macros
NFC Error Codes

Errors codes used by NFC export functions. More...

Macros

#define NFC_INF_OUTCOME   0x0301
 
#define NFC_INF_INV_COMM_SEQUESNCE   0x0302
 
#define NFC_ERR_INIT   0xA000
 
#define NFC_ERR_INIT_HAL_INIT   NFC_ERR_INIT + 0x01
 
#define NFC_ERR_DEINIT   0xA020
 
#define NFC_ERR_DEINIT_HAL_DEINIT   NFC_ERR_DEINIT + 0x01
 
#define NFC_ERR_GET_DATA   0xA060
 
#define NFC_ERR_GET_DATA_INV_PARAM   NFC_ERR_GET_DATA + 0x01
 
#define NFC_ERR_GET_DATA_INV_LEN   NFC_ERR_GET_DATA + 0x02
 
#define NFC_ERR_GET_DATA_BY_TAG   0xA080
 
#define NFC_ERR_GET_DATA_BY_TAG_INV_PARAM   NFC_ERR_GET_DATA_BY_TAG + 0x01
 
#define NFC_ERR_GET_DATA_BY_TAG_INV_LEN   NFC_ERR_GET_DATA_BY_TAG + 0x02
 
#define NFC_ERR_GET_DATA_BY_TAG_INV_VAL   NFC_ERR_GET_DATA_BY_TAG + 0x03
 
#define NFC_ERR_GET_DATA_BY_TAG_NOT_READY   NFC_ERR_GET_DATA_BY_TAG + 0x04
 
#define NFC_ERR_GET_DATA_BY_TAG_LIST   0xA0A0
 
#define NFC_ERR_GET_DATA_BY_TAG_LIST_INV_PARAM   NFC_ERR_GET_DATA_BY_TAG_LIST + 0x01
 
#define NFC_ERR_GET_DATA_BY_TAG_LIST_INV_LIST   NFC_ERR_GET_DATA_BY_TAG_LIST + 0x02
 
#define NFC_ERR_GET_DATA_BY_TAG_LIST_INV_LEN   NFC_ERR_GET_DATA_BY_TAG_LIST + 0x03
 
#define NFC_ERR_ISS_SCRIPT_PROCESS   0xA0C0
 
#define NFC_ERR_ISS_SCRIPT_PROCESS_INV_PARAM   NFC_ERR_ISS_SCRIPT_PROCESS + 0x01
 
#define NFC_ERR_ISS_SCRIPT_PROCESS_INV_DATA   NFC_ERR_ISS_SCRIPT_PROCESS + 0x02
 
#define NFC_ERR_ISS_SCRIPT_PROCESS_MEM_ALLOC   NFC_ERR_ISS_SCRIPT_PROCESS + 0x03
 

Detailed Description

Errors codes used by NFC export functions.

Macro Definition Documentation

◆ NFC_ERR_DEINIT

#define NFC_ERR_DEINIT   0xA020

nfcDeInit: error base

◆ NFC_ERR_DEINIT_HAL_DEINIT

#define NFC_ERR_DEINIT_HAL_DEINIT   NFC_ERR_DEINIT + 0x01

call hal_deinit failed

◆ NFC_ERR_GET_DATA

#define NFC_ERR_GET_DATA   0xA060

nfcGetData: error base

◆ NFC_ERR_GET_DATA_BY_TAG

#define NFC_ERR_GET_DATA_BY_TAG   0xA080

nfcGetDataByTag: error base

◆ NFC_ERR_GET_DATA_BY_TAG_INV_LEN

#define NFC_ERR_GET_DATA_BY_TAG_INV_LEN   NFC_ERR_GET_DATA_BY_TAG + 0x02

not enaugh space

◆ NFC_ERR_GET_DATA_BY_TAG_INV_PARAM

#define NFC_ERR_GET_DATA_BY_TAG_INV_PARAM   NFC_ERR_GET_DATA_BY_TAG + 0x01

inv param

◆ NFC_ERR_GET_DATA_BY_TAG_INV_VAL

#define NFC_ERR_GET_DATA_BY_TAG_INV_VAL   NFC_ERR_GET_DATA_BY_TAG + 0x03

inv value obtained

◆ NFC_ERR_GET_DATA_BY_TAG_LIST

#define NFC_ERR_GET_DATA_BY_TAG_LIST   0xA0A0

nfcGetDataByTagList: error base

◆ NFC_ERR_GET_DATA_BY_TAG_LIST_INV_LEN

#define NFC_ERR_GET_DATA_BY_TAG_LIST_INV_LEN   NFC_ERR_GET_DATA_BY_TAG_LIST + 0x03

not enaugh space

◆ NFC_ERR_GET_DATA_BY_TAG_LIST_INV_LIST

#define NFC_ERR_GET_DATA_BY_TAG_LIST_INV_LIST   NFC_ERR_GET_DATA_BY_TAG_LIST + 0x02

inv list

◆ NFC_ERR_GET_DATA_BY_TAG_LIST_INV_PARAM

#define NFC_ERR_GET_DATA_BY_TAG_LIST_INV_PARAM   NFC_ERR_GET_DATA_BY_TAG_LIST + 0x01

inv param

◆ NFC_ERR_GET_DATA_BY_TAG_NOT_READY

#define NFC_ERR_GET_DATA_BY_TAG_NOT_READY   NFC_ERR_GET_DATA_BY_TAG + 0x04

inv command sequence

◆ NFC_ERR_GET_DATA_INV_LEN

#define NFC_ERR_GET_DATA_INV_LEN   NFC_ERR_GET_DATA + 0x02

not enaugh space

◆ NFC_ERR_GET_DATA_INV_PARAM

#define NFC_ERR_GET_DATA_INV_PARAM   NFC_ERR_GET_DATA + 0x01

inv param

◆ NFC_ERR_INIT

#define NFC_ERR_INIT   0xA000

nfcInit: error base

◆ NFC_ERR_INIT_HAL_INIT

#define NFC_ERR_INIT_HAL_INIT   NFC_ERR_INIT + 0x01

call hal_init failed

◆ NFC_ERR_ISS_SCRIPT_PROCESS

#define NFC_ERR_ISS_SCRIPT_PROCESS   0xA0C0

nfcIssScriptProcess: error base

◆ NFC_ERR_ISS_SCRIPT_PROCESS_INV_DATA

#define NFC_ERR_ISS_SCRIPT_PROCESS_INV_DATA   NFC_ERR_ISS_SCRIPT_PROCESS + 0x02

inv tran data

◆ NFC_ERR_ISS_SCRIPT_PROCESS_INV_PARAM

#define NFC_ERR_ISS_SCRIPT_PROCESS_INV_PARAM   NFC_ERR_ISS_SCRIPT_PROCESS + 0x01

inv param

◆ NFC_ERR_ISS_SCRIPT_PROCESS_MEM_ALLOC

#define NFC_ERR_ISS_SCRIPT_PROCESS_MEM_ALLOC   NFC_ERR_ISS_SCRIPT_PROCESS + 0x03

mem alloc failure

◆ NFC_INF_INV_COMM_SEQUESNCE

#define NFC_INF_INV_COMM_SEQUESNCE   0x0302

invalid command sequence

◆ NFC_INF_OUTCOME

#define NFC_INF_OUTCOME   0x0301

see nfc outcome for details